Internet Archive BookReader - A dark night's work : and other tales